Dictionary
lady's mantle
noun
Definition of LADY'S MANTLE
: any of a genus (Alchemilla) of widely distributed perennial herbaceous plants of the rose family; especially : one (A. mollis) cultivated as a garden plant for its large circular grayish-green hairy leaves and small greenish-yellow flowers
ADVERTISEMENT
First Known Use of LADY'S MANTLE
1548
Learn More About LADY'S MANTLE
Browse
Next Word in the Dictionary: lady's–nightcapPrevious Word in the Dictionary: lady's–maidAll Words Near: lady's mantle
ADVERTISEMENT
Seen & Heard
What made you want to look up lady's mantle? Please tell us where you read or heard it (including the quote, if possible).